.m-wizard__step {
  cursor: pointer;
}
.m-wizard {
  .head {
    padding: 2rem 3rem;
  }

  .la {
    display: none;
  }
  .la-close {
    color: red !important;
  }
  .m-wizard__step--done {
    .la-check {
      display: block;
    }
  }
  .m-wizard__step--undone {
    .la-close {
      display: block;
    }
  }
}
._m-wizard-sm {
  margin-top: -2rem;
  .m-wizard__head {
    padding: 1rem;
  }
  .m-wizard__steps {
    .m-wizard__step,
    .m-wizard__step--current {
      margin-bottom: 0;
      .m-wizard__step-info {
        padding: 0.5rem 0;
        margin-left: 4rem;
        .m-wizard__step-label {
          height: 24px;
        }
      }
    }
  }
}
